﻿using System.Data.Entity;

namespace ProductsStore.Models
{
    public class OrdersContext : DbContext
    {
        // このファイルにカスタム コードを追加できます。変更は上書きされません。
        // 
        // モデル スキーマを変更するときに、自動的に Entity Framework によって
        // データベースを破棄して生成し直す場合は、次のコードを Global.asax の
        // Application_Start メソッドに追加してください。
        // 注意: モデルが変更されるたびに、データベースが破棄され、再作成されます。
        // 
        // System.Data.Entity.Database.SetInitializer(new System.Data.Entity.DropCreateDatabaseIfModelChanges<ProductsStore.Models.OrdersContext>());

        public OrdersContext() : base("name=OrdersContext")
        {
        }

        public DbSet<Product> Products { get; set; }
        
        public DbSet<Order> Orders { get; set; }

        public DbSet<OrderDetail> OrderDetails { get; set; }
    }
}
